#makefile 多文件编译管理

# 使用的编译器
CC=gcc
# 编译器选项
CFLAGS= -c 
# 添加依赖的二进制文件
OBJS=List.o main.o help.o Serch.o Type.o
# 目标:生成可执行文件
stu:$(OBJS)
	$(CC) $^ -o $@
%.o:%.c
	$(CC) $(CFLAGS) $< -o $@ 
# 防止存在同名文件clean
.PHONY:clean
# 执行 make clean　删除所有　*.o 和　stu文件
clean:
	$(RM) *.o stu

